@import '~@delon/theme/styles/default';
[_nghost-c0] .notop {
}
:host ::ng-deep {
  .gutter-box {
    min-height: 220px;
    padding:20px 20px 10px 20px;
    background-color: #FFFFFF;
    margin-bottom: 15px;
    .more {text-align: right;color: @primary-color;cursor: pointer;margin-bottom: 15px;}
    .con {width: 100%;overflow: hidden;
      .l {width: 74px;text-align: center;float: left;
        img {width:60px;height:60px;display: block;margin: auto;vertical-align: top;}
        span {margin:10px 0 0 0;;display: block;}
      }
      .r {margin-left:110px;overflow: hidden;
        .title {font-size: 16px;padding-bottom: 10px;}
        .statistics {height: 44px;line-height: 44px;margin-bottom: 15px;overflow: hidden;width: 50%;float: left;
          p {width: 75px;height: 44px;text-align: center;display: inline-block;margin:0 20px 0 0;color: #FFFFFF;background-color: #2d2a05;border-radius: 6px;
            &.bgred {background-color: #e51c23;}
            &.bgyellow {background-color: #ff9800;}
            &.bggreen {background-color: #009688;}
          }
        }
      }
      .info {width: 100%;overflow: hidden;
        .text {margin-right: 100px;
          p {color: #999999;margin: 0;line-height: 26px;}
        }
        span {float: right;width: 75px;height: 44px;line-height: 44px;text-align: center;display: block;background-color: #5dbd8e;color: #FFFFFF;border-radius: 6px;}
      }
    }
    .b {padding:10px 0 0 10px;}
  }
  .gutter-example {
    background-color: #FFFFFF;
    padding: 20px;
  }
  .mbox {
    background-color: #FFFFFF;
    margin-bottom: 15px;
    .title {height:50px;line-height: 50px;border-bottom: 1px solid #ebebeb;overflow: hidden;padding:0 20px;
      h3 {float: left;height: 50px;padding-left:30px;position: relative;margin: 0;
        &:before {content: '';width: 18px;height: 18px;position: absolute;left:0;top:16px;background-color: @primary-color;}
      }
      i {float: right;margin-top: 13px;}
    }
    .ant-row {padding:15px 20px;
      p {color: #999999;}
      span {display: block;}
    }
    .bottom {padding:15px;text-align: center;border-top: 1px solid #ebebeb;}
  }
  .bar {
    background-color: #FFFFFF;
    margin-bottom:15px;    
    padding-bottom: 15px;
    margin-left: 0px;
    padding-left: 10px;
    .ant-tabs-bar {margin: 0;}
  }
}


.ad-ph {
  background: #f5f7fa;
  border-bottom: none;
  padding: 16px;
}